package com.guiguli.StringBuilder;

public class StringBuilderDemo1 {
    public static void main(String[] args) {
        //1.创建对象
        StringBuilder sb = new StringBuilder("投币");

        //2.添加元素 尾部插入，自动转换字符串类型
        sb.append(1);
        sb.append(2.3);
        sb.append(true);

        //可以使用链式
        sb.append("aaa").append("bbb").append("ccc");

        //反转
        sb.reverse();

        //获取长度
        var len=sb.length();
        System.out.println(len);

        //3.将StringBuilder再变回String
        var str=sb.toString();
        System.out.println(str);

        //打印
        //因为StringBuilder是java已经写好的类
        //java在底层对他做了一些特殊处理
        //打印对象不是地址值而是属性值
        System.out.println(sb);
    }
}
